package com.qf.openapi.web.master.service;

import com.qf.openapi.web.master.entity.Rout;
import com.qf.openapi.web.master.vo.RoutRegistVo;
import com.qf.openapi.web.master.vo.TableVo;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.List;

public interface RoutService {
    TableVo<Rout> selectAll(Integer page, Integer limit, String gatewayApiName, String state);

    boolean addRout(RoutRegistVo routRegistVo);

    boolean updateRout(Rout rout);

    boolean deleteRout(Integer[] ids);

    String export(String gatewayApiName, String state);

    void getListUse(MultipartFile file) throws IOException;
}
